package com.yc.mybatis.mapper;

import com.yc.mybatis.entity.BillItem;
import com.yc.mybatis.entity.Book;
import com.yc.mybatis.entity.User;
import org.apache.ibatis.annotations.Param;


import java.util.List;
import java.util.Map;

public interface DemoMapper {
    List<User> selectAll();
    List<User> selectAllByAutoMap();
    User selectById(int id);
    //多个参数要写注解 不然xml得到不了对应的名字
    List<User> selectByNameAnaPwd(@Param("name") String name,@Param("pwd") String pwd);
    List<User> selectByUser(User user);
    int insert(User user);
    int update(User user);
    int delete(int id);
    int insertBook(Book book);
    BillItem selectBillItemById(int id);
    BillItem selectBillItemById1(int id);

}
